whats the difference between switch statements and if else statements